Greece Debt Deal Still Faces Many Hurdles